garden torch - Español Inglés Diccionario